property development and management - Francés Inglés Diccionario